radical polymerization - French English Dictionary